LOL, CSI style huh? RH turbo DOA due to blunt force trama. Only thing getting smacked like that could do is crack the housing. The exhaust houseings are iron and not very flexible. If they aren't cracked then they are more than likely ok.
......And just as they're about to catch me.....Twin......Turbos......Kick.......In!